Teramaze signs with Mascot Label Group

Teramaze signs with Mascot Label Group / Music Theories Recordings