The New Adventures of Sora Takenouchi (2002-2007)