Tengu literally means heavenly dog. They are considered as a Kami.
There are two types of Tengus:
The Daitengu and the Karasu Tengu.
The Daitengu is humanoid with a red face, a long nose and a pair of wings while the Karasu Tengu either has a crow’s head and a human body, has a pair of wings or a huge humanoid bird.
Tengus are the masters of the martial arts, especially with swords.