Kotomora
汗腺 (かんせん, kansen) Japanese meaning: sweat gland | Kotomora