LATEST Arrival on 28.05.2015! LG13 Megatron!

TakaraTomy Transformers Legends LG13 Megatron