News

We love Kiryu and Ichiban's style in Yakuza/LaD, but it can't be denied that Goro Majima is the king of outfits. We rank all ...
Down jackets typically have 450 to 900 fill power—the higher the number, the warmer the jacket. For true winter, your best bet is to buy a jacket with at least 550-fill-power.