Yokai are a class of supernatural beings in Japanese mythology which take many forms and have various powers, shape shifting, invisibility, etc