1983 Squid Head AFA U85 11814589

1983 Squid Head AFA U85 11814589

Regular price $0.00 $129.99 Sale

Sequence 59

Manufacturer Kenner

Country of Origin: Hong Kong

Additional Details: