Tuesday 9th June - Diabolical

Sudoku puzzle