Illustrations > Yokai

Disc 3
Disc 3
Digital
2021

Then again there are yokai with way more eyes than is standard issue. This one's the hyakumebozu ('100 eye priest').