Tengu In Japanese mythology, the Tengu is the most terrible of all demons: a living force of evil that infects its followers with the mad strength of the berserk and the capacity …