Notice the desk, the tub, and the 'sofa' hiding behind the garbage!
And we just noticed yesterday there is some blue stuffed animal monster in the tree by the 'shed' above the garbage can. I'll have to try to sneak in a picture of that sometime! Our neighbors are hippies... does anyone have any insight to what all of this means?!