1996 Toybiz Marvel Spiderman The Animated Series Dr. Strange Spider Wars Figure
1996 Toybiz Marvel Spiderman The Animated Series Dr. Strange Spider Wars Figure
NO cape, NO accessories
1996 Toybiz Marvel Spiderman The Animated Series Dr. Strange Spider Wars Figure
NO cape, NO accessories