Kotomora
捕虫 (hochuu) Japanese meaning: catching insects | Kotomora