May 22, 2007 at 5:24 am
url address above, which language is it? looks like an interesting site, too, but can’t understand their language. i only got lost just clicking whatever is ‘click-able.’
anyways, is it possible to get the english translation version (checked Google but with no luck).