Modern-day Philippines, with a dash of sci-fi elements