Kotomora
葉物野菜 (hamonoyasai) Japanese meaning: leaf vegetable | Kotomora