Tags:Bizarre, catepillars, japanese game shows, japanese tv, Marketing, tea, tea leaves, Thailand, tv commercials Posted in Bizarre | Leave a Comment »