What the hell? I thought it was a kinky coffee table at first glance. Where is that on display? Looks like Sepulveda park or something.