A alien experiment that escaped to Eath. He now poses as a dog owned by Lilo.
Experiment 626 is a friend of Terra, Aqua and Ven. He is related to Experiment 221 and Experiment 625.
Callum Petch says goodbye to Screened by fondly reflecting on the site that gave him so much.
Submissions can take several hours to be approved.