Captain Action Dr. Evil 12" Figure 1998

$19.99

Store Location: Las Vegas - West

Complete in opened box. Some box damage and shelf wear. See photos for exact condition.