Transformers Myclone - Megatron Mini PVC Figure (loose) Rare!!! Takara

Loose figure