shrine to a dude, who even knows

Ito En Oi Ocha, #1 green tea in Japan: all the taste of water, all the aftertaste of coffee. Not a fan.

Ito En Oi Ocha, #1 green tea in Japan: all the taste of water, all the aftertaste of coffee. Not a fan.