Stock #63131
CAPTAIN EO (1986)
Tokyo Disney Park Pin
$45 approx. £37 / €42
This item comes with a Propstore Certificate of Authenticity