Why do you have that Avatar!?

Central Coast, NSW
EelX 5
Who is it and where are they from?
Funnily enough, he doesn't have a known name. It was asked once in his debut episode but he refused to answer so he's only really referred to as Armadillo.

As for where, he's from the show Gon the Dinosaur. Overall I think the show is very average but Armadillo is definitely my favourite character from it.