the creature moved with peristaltic waves of its strange and muscular body christian habimana ubwo hakabarirwamo imyanya igizwe n'ayo mahuliro n'izo nkomane