Kotomora
口蓋裂 (kougairetsu) Japanese meaning: cleft palate | Kotomora