Kotomora
葉緑体 (youryokutai) Japanese meaning: chloroplast | Kotomora