Zero Hour over 7 years ago The heck is this? The Greater White-Fronted Goose? Clearly a creature of legends from some far off land.