Leaf Dragon

The Leaf Dragons are a race of intelligent dragon-like aliens.

Biology
They resemble giant, frilled, wingless dragons with bioluminescent mouths, skin between their scales, and the tips of the tendrils on their frills and tails.

Powers and Abilities
They have the inept ability to speak english (though it is unknown if they are bilingual in other languages) and have an intellect equal to that of a normal human. They also have the ability to travel through tears in space and time at will. Their colossal size and strength can easily overpower their prey and can kill by peeling the skin off their victims in mere seconds.

Appearences

 * Class: season 1 episode 2 "The Coach with the Dragon Tattoo"