Talk:Total Drama Island (Castilian Spanish Dub)/@comment-36684370-20181007222336

It is not Lost. It is on Netflix for some reason.