Thousands of football clubs across the world boast their very own mascot, from the simple to the spectacularly bizarre. Whether in England, Japan or Mexico, they have become a staple of the modern ...