Kotomora
人工弁 (jinkouben) Japanese meaning: artificial valve | Kotomora