Squaddlenog

Squaddlenogs are creatures said to live in the Eastern mountains of Serenia (KQGS). It is not clear what they actually are.