Welcome to Mecha Guy - A Blog For All Other Mechas

Updated Daily

Tuesday, May 17, 2011

Transformers (Dark Side of the Moon) Megatron DD01 - Review

Transformers (Dark Side of the Moon) Megatron DD01 (Already Released, Price: 4200 Yen)
Review by Yo's Toy Box
Wait....what r u doing here...

2 comments:

  1. This one.... looks familliar ... wait Exia!!!)

    ReplyDelete
  2. Exia wasn't the first to use the cloak-over-one-side look either.

    ReplyDelete