Watch Tales of Phantasia - Episode 3 Online

Aired: Nov 25, 2004 to Feb 24, 2006