Memes / Personal LOL March 10, 2006 Naoko Kensaku I think they cheated on this one. What Planet Are You From? this quiz was made by The Autist Formerly Known As Tim