Shooting the Fushimi Momoyama Castle

An amazing tale of a haunted castle with a tragic history that reached all of Japan Fushimi Castle, or Fushimi-Momoyama Castle, is a castle in Kyoto’s Fushimi Ward. It is an amazing Japanese castle with a powerful history located next to the popular Fushimi Inari Shrine. It is also known as Momoyama Castle (“Peach Mountain”), … Continue reading Shooting the Fushimi Momoyama Castle