Netflix may have found its next K-Drama to rival the popularity of Squid Game and Parasite, and it hits the streaming service later this month.