For the last 15 years, a man known affectionately as "Uncle David" has frequented a corner of the Malaysian capital of Kuala Lumpur. He sells trinkets and soft toys daily to make ends meet.
On most days, you will find him outside a bank in the centre of the city.
He was diagnosed with cancer last year, and has now recovered, he says, but kept on plying his trade
Uncle David, whose full name is David Christopher, told the BBC the response had been "fantastic".
"Within two hours, 190 toys were sold and eventually the balance was also sold," he said.
"If people want to cheat, I can't do anything about it. But I thank social media as it helped to boost my sales and I am thankful for everyone who came down."
Sales are so high that Uncle David is now struggling to cope with the demand.
“In fact, I have been selling Pokemon, but before Pokemon went viral… I hardly sell 50 in a week," he told Malay Mail online. "Then suddenly it went viral. When it went viral, I was selling 300 a day, but now I have reached a stage where I'm selling about 1,000 already for the last three days."