Address: National Highway Route 369, Haibara-Hinokizaka 2-chome, Uda, Nara Prefecture, 633-0253, Japan