Scorpinna!? ... I feel like this is the Mighty Morphin Power Rangers. You need a giant winged gorilla named Goldar.