Sunday 26th October - Diabolical

Sudoku puzzle