Giant Newt

Giant Newts are a species of huge natural newts.