17 Dec 2012, 14:35 UTC · By: Mihnea Radu / You thought Russian car videos were strange? Wait until you see what the Japanese are doing! Anybody with an affinity for Youtube will tell you that commercials in the land of the rising sun are som...