It looks like muscle spasms to me. Could it be from itching because of mites?