Vans Mini Leopard Cayucas slide sandals. The new Mini Leopard Cayucas Slide features custom printed suede straps, soft synthetic rubber-backed stretch textile linings, hook-and-loop adjustability, and water-based inks and glues. Dual velcro straps. It also includes UltraCush footbeds, and durable rubber outsoles with the new sawtooth tread. Imported.