User blog comment:Geoff&Courtneyfan/Total Drama World Domination Ep 9: No Sympathy for the Devil/@comment-4091721-20180519005834/@comment-32445804-20180519012921

Now that I'm looking at it... I'm guessing either he tells Davy about Kaele's idol or gives Davy his pet snake in the knapsack. It was Tristan with the pet snake if I remember correctly?