Oh, those wacky Japanese. If it ain't vending machine disguises it's tentacle rape anime. And cars. Loads and loads of really killer cars. Half of us have been in Tokyo all week covering the Auto Show madness, while those left behind has been thinking Japanese
