Alien Bug Lands In Backyard

I have no clue what the heck this thing is. Some guys found it crawling in their backyard in the city. Anyone?