A very generous fan donated a considerable amount to charity to see this video get made. My apologies for taking so long to finish it.