Star Couch

Not to be confused with the Colorful Star Couch.

The Star Couch is a members-only land den item. It was formerly sold at Jam Mart Furniture and was first released in June 2012, and went on clearance around May 2014.