a card with an image of a bigfoot in front of the caption that says sasquatch … SASQUATCH | Marvel comics superheroes, Marvel, Marvel comics art …