Ghosts Season 4 Episode 6’s Animal Spirit Revelation Resolves a Future Lore Issue 19:07December 11, 2024