Hi guys, I've been living in Tokyo for a few months now and have tried to get hold of a Nintendo Switch a few times to no avail. Does anyone have any knowledge of where they might be selling it, or when it could be in stock?Danke
Log in to comment