From the Roch Ness Monster to the Tasmanian Globster, these 17 real-life monsters are both baffling and completely explainable. read more