Japanese folklore is the root of their pop culture creativity, and most of the mythological creatures known collectively as Yokai are so perfectly bizarre they could only come from Japan.
According to the old stories one of these creatures could show up at any of our houses if we don't follow certain rules.
And if a Yokai creature does show up at your house you'd better do what it says or suffer the consequences, which may leave you looking for a new place to live.
(Illustrations by Peppermint Monster)
http://yokai.com