山蛭 やまびる
yamabiru

Noun

1. land leech (Haemadipsa zeylanica japonica)

Usually Written in Kana