Big frog

Big Frogs are found in the Lumbridge Caves.