Taika Waititi Our Flag Means Death TV Series Blackbeard Green Coat
The Blackbeard Coat is fabricated from high quality cotton. The stunning green coat is collarless and has open front. The sleeves of the Taika Waititi Our Flag Means Death Coat are long with stylish Bell shaped cuffs. The coat is comfortable to wear as it has a soft viscose lining on the inside. Fine quality stitching Taika Waititi Green Coat adds to its perfection.