Inugtalik giant bat

The Inugtalik Giant Bat is an Inugtalik monster located on any Inugtalik spawn location on the Queen Juliette Islands.