Tag: Transformers

IMG_0449

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…]