Filipino wrestling fans were in for a major treat as Netflix officially brought WWE to the Philippines, delivering world-class sports entertainment straight to your screens starting last January…