Something strange is in Seoul. Recently, Netflix has opened up a limited time Stranger Things pop-up in Hongdae in celebration of the upcoming season. The run time is pretty short, as most pop-ups are, so of course I had to get there on the first day. Just a short walk from exit one of Hongdae […]