Name That Bug

 

Can anyone identify this freaky-looking insect?

Gold star if you can.

(That’s my key chain in the frame, for size perspective. I wasn’t brave enough to stick my hand anywhere near this thing!)

IMG_7464