Author: RSFDGrC'99 (1999 Yamaguchi-ken, Japan)