Battle Ray

Battle Ray's Origin is unknown, feel free to leave suggestions.

Powers
Flight: Battle Ray is capable of flying large distances.

Heat Generation: Battle Ray can cause any object (living or inanimate) to gain heat energy (often to the point of spontaneous combustion)

Superhuman Strength: Battle Ray can lift up to 5x his own weight.

Abilities
He can throw his custom made 'Battle Spikes' with deadly accuracy. Some of these spikes explode on impact.