Forum:KB:Need help identifying species

I could have sworn I've seen this species before in one of the RPG source books, however, after going through all I could I couldn't find any reference. However, after recently reading through the "Dark Times" comic series, I think I found one depicted. Can anyone give me a name for the species?