Solarwave

Solarwave is the main antagonist of Return of Monster Kid. He is an alien bird with cosmic powers and the archenemy of Derek Stewart.