The Labyrinth of Mirrors (2026) — The Ratist