Once Upon a Time Waxed Red Leather Captain Hook VestThe American fairytale drama series named “once upon a time” is a famous drama and all the character was superb. Captain hook waist is worn by Colin O Donoghue, he played as captain hook. It has been replicated for the fans of hook. Killian Jones v..