Gemrock TV Production Corporation was established in 2010 with the mission of using mass media to curb corruption and injustice in the Philippines by flashing slogans during television breaks about the evil deeds of wrongdoers and their destination in hell. The company's vision is to gradually achieve a community and nation of honest people with high moral and spiritual values through the use of mass media by placing God at the top. The goal is to strategically plan entertainment and news programming that encourages Filipino culture and values centered on faith and justice to promote good moral conduct among Filipinos.