1 cursed spot in Suita, Japan
Expoland, located in Suita, Japan was opened as the amusement zone at the International Exposition in 1970 (Expo '70) in Osaka and thrived for over 30...
Share it with the community!