(C) 2008 shinotsuro All Rights Reserved.
last update 2008.11.24