Thornspike

Thornspike is an alien in "The Hero Generation." Not much is known about him yet.