A very cool place, filled with Japanese architecture, craftsmanship, and ingenuity.