Diesel Men's Invasion-12 100% Fabric Rubber sole