Armodrillo

Armodrillo is one of Ben's aliens from the Cartoon Show Ben 10. he is a Talpaedan from the planet Terraexcava in the Andromeda Galaxy.

Fannon ideas so far

 * Tremor vs. Armodrillo