I hope Japan really is as crazy as this commercial. liezl estiponaMarch 28, 2010things I can't stop watching, pep pepep pep! 0 Likes