scotland england irish games cork galway dublin science fiction fantasy fairy dungeons glasgow leinster london ireland horror escort escorts fairies fiction