A Karrinyup man has been charged after he allegedly uploaded disturbing child abuse material online and ‘encouraged young girls to self-harm’ for the viewer’s ‘sexual gratification’.