The series takes place in a fantasy land called Hyrule with the story centering on Link, the playable character and protagonist. Link is often given the task of rescuing Princess Zelda from Ganondorf. The protagonist in each game is usually not the same incarnation of Link, but a few exceptions do exist. One of these exceptions include Majora's Mask and Ocarina of Time, in which the same Link is portrayed. The Legend of Zelda series consists of 17 official games on all of Nintendo's major consoles, as well as several spin-offs. An American animated series based on the games aired in 1989 and individual manga adaptations which are officially endorsed and commissioned by Nintendo have been produced in Japan since 1997.