Complex sentence: ADV Films is the home video publication arm of A.D. Vision based in Houston, Texas, specializing in publishing anime and tokusatsu videos, and other live-action material.
Split into simpler sentences: ADV Films is the home video publication arm of A.D. Vision based in Houston, Texas. It is a publisher of anime and tokusatsu videos, and other live-action material.