Psycho Red Ranger

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