Back by popular demand!
• Hayabusa Black Mizuchi Fight Shorts back in stock in sizes 30 – 36″
• Hayabusa White Mizuchi Fight Shorts back in stock in all sizes
• Hayabusa White Mizuchi Rashguards Short Sleeved and Hayabusa White Mizuchi Rashguard Long Sleeved back in stock in all sizes