Stashed in: Ranch house, Best of Imgur
The toilet paper is a bunch of leaves sewn together.
I don't remember asking you a goddamn thing!!!
Takalene Sesame is Sesame Street in South Africa. This was spotted in the background...
Man cave/cigar lounge!
celebrity portraits, Martin Schoeller