A man and his dog make a gruesome discovery on Wellington's Red Rocks, when they find a handless corpse floating on the shoreline of the beach. Investigators try to determine who he was and where he came from