"Yokai" are a class of monsters or spirits from Japanese folklore. They can be benevolent and helpful, mischievous, or downright evil--and some of them, like these 8, are just freaking weird! 

undefined

undefined

undefined

undefined

undefined

undefined

undefined

undefined