Kotomora
舌足らず (shitatarazu) Japanese meaning: unclear speech | Kotomora