User blog comment:Joeaikman/The Tourney of Time, Space and Reality/@comment-5101200-20141210173649

I'll be... um... uh.... Stitch, I guess.

To avoid any possible confusion: Yes, I mean Experiment 626 from Lilo & Stitch.