Gemaakt in 2006 (Japan), Mii Channel bezit 531 zustermerken en 2683 concurrerende merken. Het merk Mii Channel is eigendom van Nintendo, een bedrijf dat is vermeld in Francfort. De ISIN code van het bedrijf is JP3756600007. Mii Channel behoort tot de bedrijfssector Interactieve media.