Transformers Beast Wars TM-SP DX Megatron by Takara Tomy

$249.99

Store Location: Las Vegas - East

Signs of shelfwear. Please refer to photos for actual condition. Overall great condition