Yōkai Puppeteer
S1:E6
2009
IMDb