Ooohhh power rangers. Now there's a show that surprises me with its existance. I thought it died out ages ago but I guess somehow they still found stories to make with rubber suits o_o ...or are they