Chapter 1581 - Are They Undercover Spies Or A Turncoat?