News

It has again proven its appeal when it surged to the top spot as the most-watched show on Netflix Philippines for two straight days, just after it started streaming last Friday.