Why do you have that Avatar!?

10,101
Australia
Central Coast, NSW
cyan-yoshi5
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.