Kotomora
腎静脈 (jinjoumyaku) Japanese meaning: renal vein | Kotomora