Cow Piss. カルピス
Anyone who spends any length of time in Japan is eventually asked these questions: Do you drink cow piss? Do you like cow piss? Would you like some of my cow piss? To live in Japan means you are...
View ArticleTea 16. The Fruit Punch of Japanese Teas
Tea 16. The Fruit Punch of Teas. Tea 16 is an amazing Japanese drink that combines 16 of the world greatest tea flavors into one Super Tea. The fruit punch of tea. The greatest hits. An all-star game...
View Article