Fast-food chain McDonald’s Japan has cancelled a Happy Meal campaign that came with coveted Pokemon cards, apologising after resellers rushed to buy the meals and then discarded the food, leaving rubbish outside stores.
The meals, called Happy Sets in Japan, were meant for children.
They came with a toy, such as a tiny plastic Pikachu, and a Pokemon card.
They sold out in a day, according to Japanese media reports.
Mounds of wasted food were found near the stores.

“We do not believe in abandoning and discarding food. This situation goes against our longtime philosophy that we have cherished as a restaurant to ‘offer a fun dining experience for children and families’,” the company said on Monday.
“We sincerely accept that our preparations had not been adequate.”
McDonald’s said it was working on ways to prevent such a situation happening again, such as limiting the number of meals each person can buy and ending online orders.
It said it might deny service to customers who fail to abide by the rules.
Collecting Pokemon cards is popular among adults and children in many places, with the most popular cards selling for $US1000 ($A1500) or more.
Unusually large crowds were seen flocking to McDonald’s stores when the meals with Pokemon cards went on sale.
The cards were later being resold for up to tens of thousands of yen (hundreds of dollars) online.
McDonald’s has been selling Happy Meals for more than 40 years. In Japan, they usually sell for 510 yen ($A5.30).
Australian Associated Press is the beating heart of Australian news. AAP is Australia’s only independent national newswire and has been delivering accurate, reliable and fast news content to the media industry, government and corporate sector for 85 years. We keep Australia informed.