I guess this is supposed to be the batmobile?

Batmobile