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.
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.
HAHAHAHAHAHA! That was awesome!
for some reason that last bit isnt japanese…