This cat house thingy just showed up on our front lawn this morning. WTF?