Posted on March 29, 2010 by mlitmanReally cool animations. Infographic all about Japan. via eranium.posterous.com