Subscribe to our emails
Be the first to know about new collections and special offers.
120% ATTACHED
Watching your face,
following your movements,
assuming this is teamwork.
120% ATTACHED
[mal-ti-poo] noun
DEFINITION: A fluffy emotional support unit with excellent people skills. Sweet, affectionate, and permanently tuned in to your mood. Thrives on attention, reassurance, and being wherever you are at all times.