Kotomora
口蓋 (こうがい, kougai) Japanese meaning: palate | Kotomora