Daymare Town 2

A great, but hard point 'n' click puzzle game with sketchy outline-only drawings. Can you finish it?