Kotomora
真核細胞 (shinkakusaibou) Japanese meaning | Kotomora