STRANGE (1830)
Strange Pictures: The Chilling Japanese Mystery Sensation
Strange Pictures: The Chilling Japanese Mystery Sensation