Kotomora
前胸腺 (zenkyousen) Japanese meaning: prothoracic gland | Kotomora