t’s the waiting room in a DeLorean dealership.

Is this some sort of refolded dog?