Takara Transformers Masterpiece Movie Series MPM-7 Beetle Bumblebee Japan Ver
Transformer Transformer Foma Mb-14 Megatron