Yamata no Orochi
The team's name comes from the mythical legend of early Izumo (the story of Susanoo slaying the Yamata no Orochi), and the English word magic, representing the imagery of the myths of the region as well as the team itself.