The Doodle marks the 28th anniversary of her first studio album release.
Source: CNet