Kotomora
精巣上体 (seisoujoutai) Japanese meaning: epididymis | Kotomora