Leaf Dragon

The Leaf Dragons are a race of intelligent dragon-like aliens in the Doctor Who spin off series "Class". 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 its prey and kills its prey by peeling the skin off in mere seconds.