Wednesday 5th August - Diabolical

Sudoku puzzle