Share 20 Jul 2023 Event Reviews by Ashley Palya Shiba San Touches Down at Futuristic Entertainment Venue Otherworld in Ohio