Yōkai

Yōkai (妖怪, Yōkai) are non-human entities from the Other World. Yōkai are not commonly found outside of Sakurashin Town.