Fan favorite Battle Beast gets his own powerful enamel pin.
The price of "Invincible Battle Beast Pin" at ComicHub Virtual Store is USD $10.00.
"Invincible Battle Beast Pin" is associated with the Invincible brand.
The publisher of "Invincible Battle Beast Pin" is Image Comics.
"Invincible Battle Beast Pin" falls under the category of Novelties .