To me this seems definetly like a Celtic simbol....