animepill.com
Watch Cardcaptor Sakura Episode 42 - AnimePill
Watch Cardcaptor Sakura Episode 42 english subbed online.