Its a new ranger from the comics, I think.



On a side note you might like to know a 2D moba is coming with the power rangers in it. :]