Mission accomplished?

Mission accomplished?

Um, huh? Are they saying Barack Obama is an alien, and that by becoming president, his mission has been accomplished? Seen on 13th between Harvard and Girard, I’ve walked by it many a time but not had my camera on me, and have desperately wanted to share my confusion since I first saw it months and months ago.