ow people, its been that logo for like, 3 years?! and you only just figured that out?!
and NO its not dutch. some are very persistent in believing its dutch only cause they sponsor the TT too. lots of italian people wear that brand.
I saw a couple of other styles a while back too, H style etc. I'll try google if they have a pic.