Kotomora
表皮細胞 (hyouhisaibou) Japanese meaning: epidermal cell | Kotomora