an army of devils invading Heaven, epic fantasy art