Principal Duffy

Principal Duffy is one of the secondary antagonist of Galaxy Pop's Tv series ''Get Ace".