That picture looks like Godzilla about ready to have a polar bear for lunch...
Now that you mention it, it does.