Where’s the engine? Perhaps was an EV.
From the looks of it, probably in the passenger compartment...