As I've said I'm a quick man
Uisliu is not a Finnish word, I think it's some name from the Celtic mythology. The lyrics on TKI have nothing to do with Finland despite the titles of the album and the intro.
Anyway, Sign from the North Side gets my vote.