Owl Orphnoch

The Professor, better known as the Owl Orphnoch, is an instructor at the Uptown Music University.

He targeted the best of his students, as he saw humans unfit to have such talent. It was because of his acts that Saral's musical talent was destroyed. When Carter learned the truth, he fought & defeated the Owl in Orphnoch form.