Subscribe to our emails
Be the first to know about new collections and special offers.
140% CONFIDENCE
Tiny body,
huge attitude,
always on duty.
140% CONFIDENCE
[chi-wah-wah] noun
DEFINITION: A pocket-sized alarm system with a god complex. Fiercely loyal, loudly opinionated, and completely fearless. Will protect you from strangers, shadows, and your own feet without hesitation.