You are going to Watch Cardcaptor Sakura Episode 40 English dubbed online free episodes with HQ / high quality. Stream Anime Cardcaptor Sakura Episode 40 Online English dub Sakura and the Sakura from the Dream, Sakura, Tomoyo, Meilin and Syaoran head into town for a day of fun. The four are not alone in their venture as the Dream, in the form of a butterfly, tags along. When the group enters Tokyo Tower to see an exhibit there, Sakura falls under the Dream’s spell. At first, the vision that the Dream presents to Sakura is comical.