Sold Out
Battle Beasts Delta Chameleon Hasbro 1987
$10.99
Store Location: Las Vegas - East
This product is sold out
Has some shelf wear and doesn't have the rub sticker but is still in good shape overall