Deleted

So I got home from work today and it seems as though there was this weird cardboard thing waiting for me. I guess it is one of those fancy schmancy parcel things I always hear of?

What are these shenanigans?