Giant frog

Giant Frogs are found in the Lumbridge Swamp Caves.