Kotomora
動脈管 (doumyakukan) Japanese meaning: arterial duct | Kotomora