ocha

Enjoy a Japanese tea ceremony in a traditional storehouse

A unique setting for a unique tea ceremony.

Read More

Vending machine makes commuters smile at Japanese train station

Tokyo station lives up to its name with a good old-fashioned pun.

Read More

Japanese green tea vending machine has a puppet show that tells the story behind the drink

The Oi Ocha Karakuri machine is something you have to see to believe.

Read More