barracuda_12in_figure_height2 May 22, 2015 1929 × 2572 Barracuda from Punisher MAX – 1:6 Custom Muscle Figure