Copyright (C)1999 - 2011 Shizuru Kikuchi. All rights reserved.