an epic battle between a female angel and devil, cinematic, digital art, detailed anime art