
It is a wonderful place that exists right here in Tokyo, Japan.

It is a wonderful place that exists right here in Tokyo, Japan.

It is located in Kunitachi City, sitting almost right in the geographical center of Tokyo.

You’ve made it to Yaho! Welcome!