Kotomora
ハダニ (はだに, hadani) Japanese meaning: spider mite | Kotomora