We will send it to your email.
Of true frog and Rana. May also be referred to as Rana goliath.
Largest living frog; up to a foot and weighing up to 10 lbs; Africa.
This concept's ID is @1~8289