Had to snap a picture of it... Apparently it’s a Mahindra. I have NEVER seen an indian car in Japan before so I wonder why and how it’s here. The car still has protective plastic on sunvisors and headrests...

Weird.