For those of you who haven't seen this French street artist before; here you go! Mecha-goodness from the amazingly talented Duster132. The detail that goes into his paste-ups/pieces is a wonderful sight to behold.
You can see more on his Myspace page.