OnWheels

This structure is part of the Toshogu shrine. Visitors must take off their shoes to enter it.