GEISHA2 by HIDEKI FUJII
_