Look what I dug up on marvel's project looking glass page. Yeah a punisher kraken. https://marvelcinematicuniverse.fandom.com/wiki/Project_Looking_Glass?file=Ghost_Rider_Burns_Aida.png
Get kraken, not a minute to lose. When you are done with the big takedowns, help us in San Francisco. We cant take it any more but our votes never win...