ahah yes.. thanks light :)
According to wikipedia it says it’s part of Scottish mythology too, and Manx (Isle of Mann), which is .. I mean odd, all of those areas but not England? Interesting…
Can you believe for years when I was in primary school here in Ireland I was pretty convinced there actually was such a guy. Him, Fionn mac Cumhaill and the Fianna. Great, great stories though.