Copyright (c) 2005. kamisyoji corporation. All rights reserved
.