Analyse @BrotherNature's tweets
@BrotherNature
| 1,631,663 followers
They mainly feed on insects, they are the largest tree frogs in the world and are also known as the “Giant Tree Frog” or “Indonesian Giant Tree Frog”