Kotomora
未分化細胞 (mibunkasaibou) Japanese meaning | Kotomora