ranfrens satoru and randal