Coming like a hurricane, here are the Ninja Storm Rangers.