Kotomora
ヒゼンダニ (hizendani) Japanese meaning: itch mite | Kotomora