(C) Hajime Sano 1992/2004