Obama doesn't even make a good mascot for America.