User blog comment:Thailog/Ep. 119 "Misplaced" discussion/@comment-4823177-20120303223011/@comment-3094698-20120304004334

the starfish is starro, an alien creature that can control people so we know a bit more about the light's plans now