So I got a bunch of parts a while back I thought they were completely random but it's looking more and more like they were from Nintendo. The only other clue that I have is this piece of a control panel. Can anyone tell me what this came off of? This might be the clinching factor in this mystery.
