Japan 2008 Day 13: Mega Web (Toyota Universal Design Showcase)

Toyota Universal Design Showcase allows a visitor to "touch and feel" various elements of Toyota design and innovation.

Leave a Reply

Your email address will not be published. Required fields are marked *