copyright (C) 2005 hAyumi Kawanoh official webpage has all rights reserved.