Found this leaked image on the deep web. Is it actually possible? Wouldn't this mean the end for nintendo?
Holy shit this could actually kill the switch.
Not sure could be photoshop
>>384790960
>>384791183
TOP 20 MOST DISTURBING PICTURES LEAKED FROM THE DEEP WEB