Anime News

Nintendo Streams New 30-Second Legend of Zelda: Majora's Mask 3D Trailer
Date: 2/2/2015
New Nintendo 3DS system, game will ship on the same day on February 13
Source: Anime News Network