LONGEST Jinbaori (without liner), surcoat (120cm long), - Click Image to Close