Axe tail

Axe tail is one of the many aliens of Zack 10.