Demon Monster

The Demon Monster appeared in 2005 TV series finale called Power Rangers S.P.D. The Demon Monster looked like a bodybuilding, orange demon with horns. When Mora tries to escape from Doggie on Gruumm's ship, she draws this monster among the other monsters in an attempt to stop him. He is quickly destroyed by the Shadow Ranger.