Unexplained Phenomenon

Trivia

 * The context of this was originally unknown until it was later found out to be celebrating the 20th anniversary of the video game Zero Wing. The doodle is likely referencing the "All your base are belong to us." Meme.
 * This doodle is one of the three UFO doodles shown in September 2009.