Teen dream Justin Bieber has developed a knack for finding trouble as of late, but on Tuesday he found time to give back.

The 19-year-old pop star, wrapped up his most recent world tour with a stop in the typhoon-ravaged Philippines.

During his visit to the city of Tacloban, the “Baby” singer found time to perform a surprise acoustic concert and hoop it up with the locals.

While the Canadian singer’s trip to the Philippines may have been brief, he continues to urge his fans, of which there are millions globally, to donate funds to the country to help it overcome last month’s typhoon Haiyan, which claimed the lives of nearly 6,000 and left nearly 1,700 missing.