Kotomora
捕虫嚢 (ほちゅうのう) Japanese meaning | Kotomora