“OMQ”: Hard Teaching? John 6.60

Jesus demands that his followers eat his flesh and drink his blood. This certainly sounds strange, but why is is “hard”? Any ideas?