Kotomora
上皮細胞 (じょうひさいぼう) Japanese meaning | Kotomora