Any ideas? I found it in a pile of clothes. My first thought was a clothes moth larvae but from a quick google it looks nothing like that. It was about 6 mm long. Ideas welcome (I think ...).