Huh! I was aware of an animal looking vaguely like this by the name of “quokka,” but I didn’t realize they were marsupial. What a weird biological niche.
Why do these concept vehicles always have to look this dumb and impractical? Why can’t we get EU sized personal electric vehicles? Think Fiat 500 or the Renault Twingo?
OP was talking about the god of war, Mars. Not the planet.