Osaka Castle Tourist Attraction - Japan Holidays. One of the few things you would expect; the defense is structured quite similar to many English Castles.