Ape retarded person