Later, we discovered that we had witnessed a Shinto Religious ceremony that only happens once a year. What you see here are two local Gods enshrined in these gold adorned carriages. These folks are basically taking their God out for a taxi ride in the streets of the God’s precinct – trying to please the Gods. — at Yushima Tenmangu Shrine.
