Leech Lizard

Leech Lizard (Japanese Name) is a monster which is seen in the spin-off manga, Trinity in Tempest.

Appearance
The Leech Lizard looks to be similar to the 'Velociraptor' from Jurassic Park 1 though its scales take on a more skin like appearance. They also seem to be a similar size to the 'Velociraptors'.

Personality
Leech Lizards typically travel in packs. In Chapter 1, they are seen travelling in a pack of 5.

Trivia

 * TBA