Jacob Kana Kate

Warning: Spoilers Follow.