Castelli Body Paint 3.0 Speed Suit - Long-Sleeve - Men's Black/Red, XL