Kotomora
保護細胞 (ほごさいぼう) Japanese meaning | Kotomora