Face to face with Ibaraki’s giant Daidarabotchi, not so bad after all and a bit of a looker

The 15-meter-tall miniature of the legendary yokai puts it in a whole new light.

Read More