A Bug or?

 

A bug plush doll from child's drawing A bug plush doll from child's artwork

 

 

 

 

 

 

 

 

 

A bug or creature from outer space?

Only child’s mind know that… 🙂