The Ahiru People

The Ahiru People are an ancient and extinct race of humanoid ducks that worshipped the god Utkah