Inspector Curtain

Inspector Curtain is a main antagonist from The Vampire Buddies.