Takara Transformers Beast Wars II Apache vs. Megastorm VS12

$174.99

Store Location: Las Vegas - West

Complete in open box and shrinkwrap. Some shelf wear. See photos for exact condition.