Angry birds vs power rangers

Description
Angry birds vs earth saving rangers!Who would emerge victorious?