(Ukiyo-e (Japanese)) Misty River Puppeteer

A puppeteer ferrying passengers across a misty river.