You are going to Watch Dragon Ball Z Episode 142 English dubbed online free episodes with HQ / high quality. Stream Anime Dragon Ball Z Episode 142 Online English dub Borrowed Powers. The deserted streets of Gingertown become a battlefield as the powered-up Piccolo confronts this terror from the future. The monster’s name is Cell, and he gains strength from sucking the life out of his victims! But that’s not the only secret the creature reveals. Somehow, he also knows Goku’s special attack, the Kamehameha!