Hmmm it appears that it has left. Do you suppose the mods sprayed for pests?
I shudder to think what it may be doing right now.....:-P