Marvel: Punisher Vs Barracuda #3 from Punisher Vs Barracuda by Ed Brisson published by Marvel Comics @ ForbiddenPlanet.com - UK and Worldwide Cult Entertainment Megastore
Barracuda (Marvel) | Villains Wiki | Fandom
Barracuda png by Dreddzilla on DeviantArt
Marvel Comics annuncia la miniserie The Punisher vs. Barracuda
Marvel Saga 42. El Castigador 8. El Regreso de Barracuda - Zona Negativa