The names of certain video game characters can be perfectly normal in one country and/or language, but highly offensive in another. Here's a huge pile of mascots who have been caught in controversy over the years...