Category: Animals

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...

crabs

The Amazing Christmas Island red crabs

Christmas Island is a small Australian island in the Indian Ocean, 2,600 kilometers northwest of the city of Perth, that is home to many species of animal and plant. The island is particularly noted...