EDGE OF PARADISE To Release Prophecy Album In March; Official Music Video For Lead Single "Death Note" Streaming