Wolf Demon

Wolf Demon from Oliver and Rosie. Scarface's boss.