Join us for a unique cultural celebration in Sakai! Experience the mysterious world of yokai (Japanese spirits and monsters).