Hallyu in Seoul: Where to experience K-pop, K-drama, K-beauty and Korean food. From snail slime to Demon Hunters and five floors of K-beauty.