Website powered by

The Rat Man

My interpretation of the Japanese Yokai spirit Momonjii, a "hundred-hundred" year-old geezer, the offspring of a rodent spirit. He assaults travelers in the dark wooded passages of the mountains. Especially children.
2019