A Bug-Eyed Monster?

Pretty sure they saw this guy.
1666922825610.png