Top
All Channels
90°

Disney XD to Air "Lilo & Stitch" Anime Spin-off

The Disney XD network has begun listing weekday airings of the 2008 Madhouse (Card Captor Sakura) co-produced anime spin-off of the 2002 Disney movie Lilo & Stitch.

Read Full Story >>
crunchyroll.com
The story is too old to be commented.