Beware the mighty Iceland!