Japan Tengu Party Illustrated : A tengu is an utterly proud and arrogant creature (so much that the Japanese saying, to become a tengu, means to preen conceitedly) that is said to steal young children away from their homes. In this story, the fractured and disgraced remnants of t