Behind the mask of the mysterious “front man” is actor Lee Byung-hun.

Photo Credit: Noh Juhan/Netflix