Kotomora
シラミバエ (shiramibae) Japanese meaning: louse fly | Kotomora