
Originally Posted by
missclick
I know this is super late for a response to this thread but
I instantly recognized those as carpet beetle larvae ( i accidentally introduced them to my mom's house when i was little)
unfortunately, once you have them in your house, its nearly impossible to get rid of them