YOKAI Immersive Experience Exhibition TOKYO Surpasses 100,000 Visitors
The immersive digital art experience showcasing Japanese yokai culture at Terada Warehouse in Tennozu Isle, Tokyo, has welcomed its 100,000th visitor. The exhibition runs through Sunday, June 28, 2026.