Definitely mites! and a little nute burn... I never post but i'm intent on saving you the destruction this will cause, throw it away now and bleach anywhere it's been. This may seem like an over reaction but anyone else who has had them will agree
good luck!