Nice Karin-centered episode. But... I didn't understand a thing... a ghost? WTF?