Business Meet and Greet Pedro & Nico Mascots From “RIO 2”By Jeman VillanuevaMarch 29, 20141 Two of the adorable characters from “RIO 2” are here in the Philippines for a meet & greet in your…