Category / Chubu / Aichi / Castles / Chubu / Japan

    Loading posts...
  • Nagoya Castle and Hommaru Palace

    After destroying an entire tower with the flick of his tail, Godzilla approaches a tall, white building with full force. But then he stumbles and falls into instead, nonetheless sending it crashing…

Copyrighted Image