Tuesday, 29 March 2005

2005 Expo Aichi

futurecast.jpg

EXPO 2005 AICHI, JAPAN is a stunning showcase of future technology. The one that's grabbing all the headlines is the Futurecast system which puts your face onto specially made feature film characters.


***Imported from old blog***

No comments:

Post a Comment