Tuesday, February 08, 2005


Stand tall in front of the Japanese flag. Symbol for innovation and integration between technology and media.

No comments: