by Islamic StateHe seems so happy to meet his Creator.