Who am I? A goblin

Should I give you a spoiler?

Supoo

If anyone gets it right, I'll post it right away.

Hint- O OOO OOOO OOO OOOO

Indeed!! Who will guess right!!