In Japanese mythology there are many types of spirits. These five are not only common in Japanese folklore but also closely resemble Western ideas of what a restless spirit is.