NO HEAVY EXPENSIVE BATTERIES.

Mazda is the ROTARY engine brand. Energy storage should be in a modern high-tech rotary FLYWHEEL.