Kotomora
口下手 (kuchibeta) Japanese meaning: inarticulate | Kotomora