The Rose That Swallowed Thorn Cast Yoo Ji-in Shin Seong-il Song Seung-hwan Kim Bo-mi Han Jin-hee Oh Yeong-hwa