Armin P. Adina/INQUIRER.net An imposing hologram-like structure greeted spectacles when they arrived at the Mall of Asia ...