Kotomora
頭悪い (あたまわるい, atamawarui) Japanese meaning: slow | Kotomora