In a world devastated by an ancient catastrophe, the Demon Beasts return to mate with human women and spawn a…