Every year Shimano present an internal presentation to it's country's offices. The New Products Presentation is a chance for all countries to find out what has been worked on.
A flash presentation with future easy translation function was used to capture attention whilst being talked to. Several 30 second movies, including visual effects and soundtracks, were also made to wow the crowd for their most exciting products and features.