E-mail the story: Wall-Sized Electronic Paper at EXPO 2005 Aichi, Japan