Thursday 3rd April - Fiendish

Sudoku puzzle