Kotomora
捕虫網 (hochuuami) Japanese meaning: insect net | Kotomora