Battletoads

Official Marketing Text:

This officially licensed, limited edition enamel Pin Badge from Battletoads is limited to only 9,995 Worldwide and individually numbered on the reverse.

Member Rating
2.75 of 5 ( 0 Ratings )
2.75 (no rating yet)