A gargantuan pink creature spews out of the mouth of a mounted deer head, filling the space of a country living room. A candy jar, lamp, chair and couch in…
A gargantuan pink creature spews out of the mouth of a mounted deer head, filling the space of a country living room. A candy jar, lamp, chair and couch in…