It would be my guess that Shorai is making the batteries for The Silent Falcon and would not be surprise to find out they manufactured the the buzz bar and solar panels...as they were from California as well...
“Shorai is poised for a leap in growth, and we are thrilled to have the backing and technology of Neah Power Systems to help drive our success. In the very near term, Shorai will introduce exciting new control technology in 2015 to increase our lead in lithium power battery performance. Also near production is an all-new Shorai product that addresses wider markets in motorcycle, automotive and military sales channels. Going forward Shorai manufacturing, distribution, and marketing expertise will complement Neah’s patented fuel cell technologies, and together open a wide range of sales opportunities in the defense, commercial and consumer markets. The match has very clear synergies which will foster products and profitability for both companies, far beyond what either could accomplish alone.