I'm going to have to take a look at this episode again. I agree with you, this episode was first aired in 2000, but Foster's and Camp Lazlo didn't come on until 2004 and 2005 respectively. Looks like the editing of a major Cartoon Network fan.