Tagged: Strange Puffer Frog

13913464622

Strange Puffer Frog or Toad Found in China

The photo of this strange animal, looks like a frog or a toad is original from china uploaded to a China forum by an anonymous. The animal species remain unknown after consult the local specialist, professor and...