Kotomora
粘液腺 (nenekisen) Japanese meaning: mucous gland | Kotomora