Japanese apparel company Itochu Corporation has signed a master licensing deal with Austrian athletic goods manufacturer Head Group for the manufacturing, distribution and retail of Head-branded goods in Japan.