/Author: daphnekylee

Noppera-bo (2016)

Noppera-bo, a Japanese mythical creature that resembles a faceless human, is harmless yet frightening....