in Entertainment & Lifestyle, Fashion Maymay Entrata becomes emotional during ‘Making Mega in Germany’ launch