Homemade Camera Takes Unbelievable Pictures

What did you think of the image?