Dokkaebi
Kim Shin is an immortal “goblin,” and has the rather honorable title of being the Protector of Souls.
Actors and roles, crew of Goblin (2016). Who was filming and what role he played.