Tagged: nintendo world store

The Legend of Zelda Majora’s Mask 3D Launch Event At Nintendo World Store


IMG_0808
YouTube user KirbyGCN17 has released a fun video highlighting some of the moments from the Majora’s Mask 3D launch event at the Nintendo World Store. Check out the video below and enjoy.