Giant Alder

Giant Alders are a species of alders.