Netflix launches in the Philippines

Filipino netizens may now Netflix and chill.