scratchyanditchy--disqus
Itchy and Scratchy
scratchyanditchy--disqus

Is that his home planet?

Where's Todd?