Mountains of Monsters in Tohoku

The Tohoku region consists of six unique and equally amazingly prefectures, so it is a very difficult task to pin-point just one attraction that represents the ‘essence’ of Tohoku. If there had to be one though, this would be it! There is simply nothing like this anywhere else in the world. Forget an elusive ‘Bigfoot’ – we’re talking a whole army of […]