If you don’t know what “mecha” means, here’s the definition: “The term mecha may refer to both scientific ideas and science-fiction genres that center on giant robots or machines controlled by people. Mechas are typically depicted as humanoid walking vehicles.” Btw, if you’ve seen Godzilla or Pacific Rim… you’ve seen a mecha. They’re the massive …
Continue reading “Japanese Mecha Creatures Made Out of LEGO”