Canada finally had a super hero!