in JapanMay 2008 Stats: Alexa by xorsyst June 2, 2008, 3:34 pm See more Previous article May 2008 stats for xorsyst.com Written by xorsyst