Megazon

Megazon is an alien warlord who made his debut in the television series, Big Hero 6: The Animated Series. He is actually a character from a fictional TV Show called The Ultra Soldiers, which is Fred's favorite superhero show.