loading...



Taiyuin Byo shrine - Tamon-ten, guardian of the north (green)

Taiyuin Byo shrine - Tamon-ten, guardian of the north (green)