April 15, 2010

Japanese commercials rule. This one is no exception...



This spot for Calbee Potato Chips made me laugh at first, but I'm now thinking I may have nightmares.

Via