Netflix's hit Squid Game has viewers curious about another Korean series titled My Name on the platform.