Stream anime episodes online for free, Watch Casshern Sins Episode 18 English version online and free episodes. Anime Episode guide, Chapter Casshern Sins Episode 18 English dubbed The Road to Damascus On the road to Damascus, the carnival meets members of the burned-down Daily Brothers Show. They suspect the former owners to have laid the fire, not knowing that Stroud had his hands in the matter. Felix admits his continued money problems to Rita Sue and gets into a fight with Jonesy over Libby. Lila has a strange encounter with Ruthie reminding her of Lodz. Ben and Sofie, who spent all day with each other, get intimate. Right after Ben leaves the carnival to close on Stroud, the carnivals heads for its next location, leaving Sofie behind. â€¢ Stroud exploits the idea that “the best way to follow someone is to get ahead of them.” â€¢ Preparations for Iris’s public confession are underway, but in a mysterious twist, the police arrest Dolan as the culprit.