Kotomora
心臓弁膜 (shinzoubenmaku) Japanese meaning: heart valve | Kotomora