Question: why goblin afraid of horse blood?
Answer: Apparently in korean folklore goblins are supposed to be scared of blood. In that episode its horse blood, Kim Shin also mentioned in ep 10 to Eun Tak that he "tries to avoid chicken blood" too. ... For drama purposes this drama derived the goblin from the sword (which Kim Shin used) stained with blood.