Kotomora
訥弁 (とつべん, totsuben) Japanese meaning: inarticulate | Kotomora