Elevate your style with these Barracuda sneakers for men. Made in Italy with 100% leather, these sneakers feature a lace-up closure, leather interior, removable insole in latex and leather, logo on the tongue and back, rubber sole with a height of 4 cm. Step out in style with Barracuda.