2. April 2019 20:10 by Rene Pallesen 0 Comments Japan - Osaka Castle 2. April 2019 20:10 by Rene Pallesen | 0 Comments TweetShareOsaka castle is a beautiful multi story pagoda like castle inside these massive moats and ramparts wOsaka castle is a beautiful multi story pagoda like castle inside these massive moats and ramparts with several layers of defense.