Filming Locations (3)

  • Quezon City, Metro Manila, Philippines (location)

  • Manila, Philippines

  • Quezon City, Philippines