Ace Decade

Ace Decade was the owner of a music studio and dressed up as the Disc Demon to scare people away.