Darkeye

Darkeye is an alien insectoid being and the main antagonist of Return of Monster Kid. He is an alien exiled from his home planet and the archenemy of Derek Stewart.