I'd say he/she has been there for a while, your wife I'd say has only just noticed it, obviously there is a lot of food where you are(rats, mice, lizards, small natives)
I'd leave it, there are Pythons here also, I just don't tell the missus about them:D
Maybe you should hang the cloths out.

