Fantasy World opens its flagship store at SM Fairview Quezon City, the largest indoor amusement park in the country designed for ‘endless fun’ for kids and teens. In photo is Steven Tan (in yellow shirt), president of the SM Supermall, with other representatives during the inauguration.