The Loch Ness Monster of Japan

Posted by Michael Pinto on Aug 13, 2007 in Japanese TV |

The commercial above is for Toyota in Japan…

Special thanks to James Kaposztas (the man who invented the anime music video genre) for finding this gem for me!





Comments are closed.

 

Copyright © 2024 Fanboy.com All rights reserved. Theme by Laptop Geek.