Temple of the Oda family. Nagoya, Japan. English site.
  • karakuri doll
  • pray
  • doma rite