The Diablo Horror

The Diablo Horror is the seventh title in The River (Series).