power rangers cactus

This is apparently from an episode of the Power Rangers called Ep. 20: The Toxic Flower Cactus of Death.

Nice!