By Gerry Mak in New Illustration on Monday 16 January 2012

Yokai are a class of supernatural monsters in Japanese folklore. If you’ve ever wondered about their anatomy, Shigeru Mizuki made some illustrations to show you.

Read more (1 comment)