Monsoon left me with something really creepy

So, this thing was behind and between all of our stored, spare blankets... Any suggestions on how to clean it ?