Caterpillar Couch

The Caterpillar Couch is a members-only land den item. It was released on May 11, 2017 and is sold at a secret shop in the Beach House den.

Appearance
Please add a description I don't know what to say.