This is a giant isopod. They can grow upwards of 2 1/2 feet in length, it lives in the deep cold waters of the Atlantic and it feeds on the carcasses of dead whales.
But what it really feeds on...is your soul!!!
Note: Remember to play the Bug-Eyed Trivia Challenge every day. It's eyes!!! Good Lord, have you seen it's eyes!!!