Green Creep

The Green Creep appeared in 1997 TV series called Power Rangers Turbo. The Green Creep is a member of Divatox's Crew and "Green Ranger" of Crash & the Creeps.