Supporting this kind of heavy CGI series is indeed a step for the Philippines to further have this kind of content to motivate and encourage other creators and media companies to invest and produce ...