Shinto Temple. Tokyo, Japan.