The creator of the Space Website is anonymous. His name is an anagram of, "the cows sojourn a lhama". The picture to the left is the best someone has ever gotten of him. He is a fugitive, and absolutely refuses to reveal his given name or current whereabouts.
The creator lives somewhere in this galaxy, approximately 25,000 light years from the center of the Milky Way.