ts the waiting room in a DeLorean dealership.
Is this some sort of refolded dog?