Megatron Walther P38
For those of you who grew up in the 80s, you may remember the iconic villain from the Transformers TV show, Megatron. Megatron’s design was originally from a japanese toy line that predates the Transformers cartoon in America. Takara, before they merged to form [Read More…]