moviesNews SC Films Boards Rousing Filipino Animated Feature ‘Zsazsa Zaturnnah vs. the Amazonistas of Planet X’ April 19th, 2022