Nac

Nac is the titular main character of the Nac-Attack series of live stage shows.

Looks
Nac bears a striking resemblance to Beast from Maggie and the Ferocious Beast, except he is orange and has blue stars all over his body. He wears a white scarf and has sharp teeth.