larry_itliong_e1dc5196ceaa18547925d10cabf78259.nbcnews-ux-2880-1000 Published September 9, 2015 at 457 × 572 in larry_itliong_e1dc5196ceaa18547925d10cabf78259.nbcnews-ux-2880-1000