I love 'Off' XD Nice one. At first I thought it looked a little like the style from the beginning scene of 'Watership Down' when Frith gives each of the animals their own traits like claws and fangs and stuff.
Oh! I can help here, OFF is a French-made video game from back in 2003, newly translated, and now famous here. It all revolves around the "puppet" otherwise known as The Batter which you control, who wishes to purify the Zones (which basically means to kill all of the ghosts, otherwise known as Spectres) which you help him do. Since you most likely saw him in Flighty's earlier drawings, Zacharie is the traveling merchant in the game, you will see him as you pass through the zones, as he will help you and sell you weapons/armor/etc.