This is TMNT, Not Power Rangers!