File:Oxilon.jpg

Oxilon, the leader of a Talaxian colony inside an asteroid.