Welcome to the wonderfully colourful Ballynahinch Castle in Ireland’s Galway, where a cricket-loving ... through an explosion ...