Filmation Blackstar Vizir

$23.99

Store Location: Las Vegas - West

1983 missing staff, still sparks,has play wear, demons hand detached from leg.