Admiral Ackbar AFA 85
Admiral Ackbar AFA 85

Admiral Ackbar AFA 85

Regular price $99.99 Sale

11276109

Kellerman Sequence# 49

Manufacturer: Kenner 1982

Country of Origin: Hong Kong

Additional Details: Beige Torso