No Capes!

No Capes! is a North American team.