Yokai are major figures of Japanese folklore, spirits that occupy virtually everything in the world around us. Some, such as the turtle-like Kappa, are relatively well known, but there are hundreds of others, maybe even thousands. They are the spiritual element of everything in the world around us,...