Kotomora
ミズアブ (mizuabu) Japanese meaning: soldier fly | Kotomora