Kotomora
ヒル (ひる, hiru) Japanese meaning: leech | Kotomora