Kotomora
シマバエ (shimabae) Japanese meaning: lauxaniid fly | Kotomora