LEGO Super Heroes Minifigure Ned Leeds - Red Plaid Shirt