Psycho Red

Psycho Red Ranger is a villain from Power Rangers in Space.