Sunekosuri

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. According to the 1935 book Current Dictionary of Yōkai Nationwide (現行全国妖怪辞典) natural historian Satou Seimei they appear on nights when rain falls and ......
Found on http://en.wikipedia.org/wiki/Sunekosuri
No exact match found