Author: Guo ji ji suan ji hui yi (8th 1980 Tokyo, Japan and Melbourne, Vic.)