This is incredibly minor, but the intro states that he assumed the persona of spirits (plural) while the bio asserts spirit (singular). Which is correct?
I don't think it's ever clarified which he intended to assume; but the episode, before revealing Larry, implies multiple individuals, and the Kagles always referred to them as "Shrieks" in the plural, so I'll keep it as that.
I feel like the article doesn't really indicate what species Larry is. It presents the "Shrieks" as a kind of made-up evil spirit rather than a species, and the reader is left confused as a result. I think the bio (and possibly intro) should introduce him early-on as a member of a purple-furred , three-eyed species. Thoughts?