Vornian mole

Animal

Vornian mole

A giant mole native to the planet Vorn. 

----------