Toybiz X-men The Movie 2000 Storm

$14.99

Store Location: Salt Lake City

Figure is loose, please see photos for condition