Kotomora
保護細胞 (hogosaibou) Japanese meaning: guard cell | Kotomora