Watch Cardcaptor Sakura: The Movie - Episode Online

Aired: Aug 21, 1999