Creative Power Entertaining is a Guangdong-based animation production company. The cartoon series they produced include Happy Family’, ‘Cookie Master’ and ‘Toon Express’. The firm has been awarded multiple times in the industry, including the ‘National Animation Base’ in 2006 and 2012.