Ocular Abyss at Dear Eleanor — June 27, 2026 | Showbase