God of Death strikes again!