Estrella (Human Form)

estrella aka the stickmin demon real life she have a cartoony human form.