BASIC INFO:
META INFO:
Major spoilers for seasons 3 & 4 of Doom Patrol, an image of a large alien parasite in larval form, and mentions of a cult.