Cruachan the sea queen of connaught