Nature & Wildlife This is one very large frog Meet Cornufer guppyi, a gigantic frog of the Solomon Islands.