Kotomora
ツツガムシ (tsutsugamushi) Japanese meaning: chigger | Kotomora