Nintendo Switch Back in Stock at My Nintendo Store

The Nintendo Switch console is back in stock at the Japanese My Nintendo Store for the first time since February 10 this year (see this post) causing the site to crash and Nin-Godzilla to reappear (see below). Delivery is expected by March 20. Edit: it’s since sold out.

Buy Nintendo eShop Cards