Kotomora
入れ歯 (いれば, ireba) Japanese meaning: denture | Kotomora