Reliving a childhood adventure for a serious cause