realistic angel fight versus demons near hellish throne