brothers-brick.com
Bug eyed monsters | The Brothers Brick
Current followers of Manga will recognize this as the Terra Formar, a humanoid evolution of cockroaches that lives on Mars (…hmmm, ok). I’m terrified enough of the domestic variety, so this is the stuff of nightmares! This LEGO version is the work of our favorite Japanese builder Moko, who decided he should pit it against …