Kim Shin
Kim Shin is a decorated military general from the Goryeo Dynasty who is framed as a traitor and killed by the young king. After his death, he is cursed by the Almighty to stay immortal forever, enduring the pain of seeing his loved ones die as punishment for the soldiers he killed to protect his country. Kim Shin becomes an immortal goblin, helping people with his powers and being a kind man in spite of his grieving past. The only way to put an end to his immortality is the Goblin's bride, whose aid in pulling out the sword will end his painful immortality. Ji Eun-tak, a bubbly high school student who can see ghosts, summons Kim Shin by ch...read more