Did marvel completely remove Barracuda from canon?
>>94033945
He isn't from 616
>>94033945
What
>>94033997
said; for more information:
https://en.wikipedia.org/wiki/Barracuda_(comics)#Other_versions
> The Punisher series Barracuda debuted in is set outside the eponymous character's primary continuity, taking place in a parallel universe known as "Earth-200111". To date, no equivalent of Barracuda has appeared on Earth-616, the main setting of the Marvel Universe.