Cheshire Cat x Colette

Cheshire Cat x Colette

Absolute must-have cheshire cat exclusively made for colette. Ony 100 unities made and well, they're all sold out. Bummer.