WOW Presents Plus by World of Wonder Productions was #89 in the Philippines top free Entertainment chart on 2026-10-02.