Some kind of half human half dragon race who knows thats the vibe I was getting out of it.