Alligator snapping turtle, one of the planet's rarest and oddest looking creatures has surfaced by a fisherman in China.
Alligator snapping turtle surfaces in China