Fixten
worms?
Molemen đđ
maybe some sort of reptilian like race? maybe even draconic of interest hazard a guess
Ninja turtles