Kotomora
未分化細胞 (みぶんかさいぼう) Japanese meaning | Kotomora