Northern Ireland, United Kingdom

back once again for the renegade master