Kotomora
捕虫葉 (ほちゅうよう) Japanese meaning | Kotomora