Akira Haraguchi has a tremendous memory.... and way too much time on his hands. http://www.msnbc.msn.com/id/8456677/