What a weak and low effort post. This is not reddit. If you didn't find anything then that's were you should stop, otherwise you're only trying to entertain your biases and push them onto us.
They are the Spanish strike force! Largely irrelevant around here, until their fragile national unity is bruised and they all jump crying foul. Pretty funny when you see them for what they are.