Tengu

by Graham Masterton

Published 15 April 1983