These lads come from the Emerald Isle. Off of their debut album Becoming a Jackal.

emr