anime protagonists final battle epic magical girls ice wings clashing