Inside the phantasmagorical attraction known as House on the Rock, where the Old Gods meet in American Gods season 2.
Haikyo is Japanese for ruins, but it is also the name given to the hobby of urban exploration – expeditions into abandoned and forgotten places.
Photo by @violent_crumble
Shane Thoms is a haikyoist – someone who explores abandoned places in Japan. You can find more of his incredible work in his book Haikyo: The Modern Ruins of Japan.
Share your photos to be featured! We’re looking for strange objects and curious places with fascinating stories. Submit here or use #cultofweird on Instagram.