Hokkaido sea urchin, foie gras spheres: three Michelin star Japanese chef wows at Solaire | Inquirer Lifestyle