Genki Sudo's Shorts

Who makes Genki Sudo's Che Guevara shorts?

They are almost certainly custom made.

His sponsor and the logo he has on his shorts and his new range of T-shirts (the chiuaua head) is a womens fashion brand called 'Marques Garcia'.