Month: April 2017

Reviews | April 27, 2017

Takara Masterpiece MP-36 Megatron

  No messing about with any pre review exposition, straight into it. Initial thoughts; whoa, that looks nice but man that’s a lot of pins and folds and a pants […]