Wulin Warriors: Legend of the Seven Stars

Wulin Warriors is an English-language edited version of a Taiwan-made puppet show called Pili. The show aired in the US on Cartoon Network's Toonami in February 2006 due to request by network executives, but was taken off the block due to poor ratings and various complaints after only 2 episodes.