Gomorin

Appearance
It's a giant cicada probably. It seems to have a bird nest on its head with eggs in it

Personality
See can you see into its eyes like open doors?

Probably evil, knows too much