One hundred and twenty-eight, ghosts and shadows are entangled in Buddha's hands