Thursday 11th June - Diabolical

Sudoku puzzle