Gwain is an 18-year-old half-breed, recently returned to the island of his birth. Maijha Minor is a secretive place, home to the despised and hunted fauns of his maternal ancestry. Fauns are killed for sport, as well as for sacrifices to the wyvern gods. Gwain believes that the island holds the clues that will change the way fauns are treated. However, between hostile natives, traps, hunters, blood-drinking bats, and a host of poisonous creatures, the island may kill him before he learns the secret.