Of course, this commercial comes from Japan. What other country would use talking caterpillars to suggest that the best tea is made from only the best tea leaves? [via]
I’d watch TV all day if all of our commercials were like this.
November 30, 2008 @ 5:30 pm
Of course, this commercial comes from Japan. What other country would use talking caterpillars to suggest that the best tea is made from only the best tea leaves? [via]
I’d watch TV all day if all of our commercials were like this.
Subscribe to this comment feed via RSS
HAHAHAHAHAHA! That was awesome!
for some reason that last bit isnt japanese…