Love the combo of cute simple mascot and eldritch horror, and the contrast in design and art style between those things.
For some reason, I can imagine them being the PNGtuber mascot of a YouTube channel that has an attached horror ARG. Like the channel stages these videos and the character’s lapses into his horror modes to tell the story, while leaving a ton up to the imagination of the viewer.