I live in southern france, and whilst traveling through Spain, I came across this mural in a back street. Now, as far as i'm aware, Leicester haven't played in Barcelona as yet. Therefore its unlikely that the mural was sprayed on by your fans, and leads me to suspect that it has some other, mysterious and Catalan meaning to it. It does however seem appropriate to send it to you, especially as I found it the same week you clinched your first Premiership title - and congratulations for that. All the best for the season, and we hope you don't get relegated so we can come and play you next season in the Premiership
Think it's a hybrid ... that nose looks remarkably like a Lion ... still, the sentiment is moot ... we will savage them