Discuss as:

'Snowzilla' the giant snowman sighted in Anchorage.

Now that's a snowman ...