Giant River Frog

Giant River Frogs are a species of the River Frog.