Goddess of Noxious Slippers

The Goddess of Noxious Slippers is a deity belonging to the Fowl Pantheon.