logo

Video encyclopedia

Barracuda

2:51

Marvel Top 10 Punisher Villains

5:53

NerdGasm's Top 10 Punisher Villains (OLD SERIES)

4:04

Who is Marvel's Eminem? Slim Shady meets "The Punisher"

13:39

Punisher Presents: Barracuda # 3, 2007

9:30

Top 10 Scariest Punisher Villains

Barracuda is a fictional character, a villain appearing in American comic books published by Marvel Comics.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Other fictional cocaine users 

  • Fictional character facts