Not sure... no bashing
I'm not sure this is aloud if not I can remove the post. But we recently moved into a new place and I started itching. I've beeb trying to figure out what it was and found these!! I found 4 of them so far. I was wondering if anyone knows what this is? I'm not sure if it's bed bugs or what 😣😣 No bashing or rude comments please.