o_O If there is something insane, it's always found in Japan... I present... the car...
Oh and make sure you click on the pictures once you get to the site, it loads bigger pictures where you can see a stuffed Pikachu inside the car behind the windshield no less.
Anyway, that is officially the weirdest link I have checked out this week. :p
~Crystia