Kotomora
ウリミバエ (urimibae) Japanese meaning: melon fly | Kotomora