Noroi no Kokeshi (呪いのこけし)

I call this one "Noroi no Kokeshi" which translates to Cursed Kokeshi.

More by RICHARD LONGHI

View profile