Trust then Betrayal

Trust then Betrayal is the Twelfth Episode of Keystone.

X1 Forms: Sword Swallower, Soul Sacrifice

Sting Forms: N/A