39: Japan's Mysterious SCP-261 Vending Machine

39: Japan's Mysterious SCP-261 Vending Machine

Studio71

The SCP-261 “vending machine” in Japan dispenses mystery, urban legend, and some weird snacks. Support Ghost Town on Patreon Follow Ghost Town on ... more

Player Button
Go to Show