Thursday 23rd October - Diabolical

Sudoku puzzle