Complex sentence: It dedicates in television production and animation it specializes in producing innovative, high quality animation for television, movies, and home video.
Split into simpler sentences: It dedicates in television production and animation. It specializes in producing innovative, high quality animation for television, movies, and home video.