「ワタシも見える」 (Watashi mo Mieru) "I See Them, Too" Make sure not to stumble across any massive ghosts this Halloween.

Random Curiosity