Viewer discretion advised. Watch at your own risk. Programme may contain small parts and sharp edges.