You think you know wasabi? You have no idea.
Home of the best green tea in Japan.
The exquisite art of simple food.
A view of Mt. Fuji and Japan’s first “sushi theme park.” What more could you need?
Soothe your soul in the sea of bamboo while sipping expertly prepared green tea.
As you gaze into the intricate layers of trees, hold tight to your green tea. This park has way more in store than your average green space.