Two Swords

Finn and Jake puzzle over the nature of a mysterious newcomer.