the power rangers tickling Rita