Spectacular science fiction anime based on the concept and story by the legendary Osamu Tezuka, released theatrically in Japan in 2001.