The book of yokai : mysterious creatures of Japanese folklore / - Foster, Michael Dylan