Ori
slugcat . rain world . lizard
a strange biological mixture of slugcat and cyan lizard
The Dragon Slayer