Speed Ball (A-Nine)

Speed Ball is an alien from A-Nine

Species
Speed Ball is a Neco from the planet Moltinai. Speed Ball is an alien made out of energy. His hair and fingers are made out energy and there is a large ball (also made of energy) under his body. He also has what appears to be robotic arms.