Naputaaku

Naputaaku is a member of the Gods of Chaos.

Appearance
Naputaaku looks like a yellow Starfish with a star symbol on his chest.