Who agree with me?
Don't really see it, sorry.
As a Power Rangers fan, I can honestly say........No. Sorry, just don't see it.