feature piece on Dr. Aki Ross in the movie Final Fantasy: The Spirits Within done by CNN Science and Technology Week circa 2000. Aki was featured in the magazine Maxim hot 100. Also shown were composites in Time Magazine, Mirabella magazine. Lara Croft played by Angelina Jolie
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old