
This Life-Size G1 Megatron Head Will Stare Into Your Soul (and Your Wallet)
Remember the Godzilla Hammer? Well, turns out that wasn’t Castem’s first rodeo with heavy-hitting pop culture icons. In fact, the Japanese metal-crafting maestros had already flexed their casting skills last year with something just as jaw-dropping: a life-sized, stainless steel head sculpt of Megatron. And yes, we are on the […]