Aquawizard

Aquawizard is a band that exists (link relevant official unofficial website here, terry). Here’s media about it!