Larvae – Talentadong Pinoy Worldwide Battle Royale August 14, 2013 // 2 Comments Get to know more about Talentadong Pinoy Worldwide Hall of Famer Larvae, a contortionist group from Davao City. Will they become the 4th Ultimate [...]