Sunekosuri
From Wikipedia, the free encyclopedia
The sunekosuri (meaning "rub against lower legs") is a Japanese yōkai. Stories are told of it in Okayama Prefecture and is said to get in the way of people's paths as they walk.
The sunekosuri (meaning "rub against lower legs") is a Japanese yōkai. Stories are told of it in Okayama Prefecture and is said to get in the way of people's paths as they walk.