SwordSlash

SwordSlash is a alien whose species and planet are unknown.He is on of the first 10 aliens of the Ubetronix.