Japan Top 10 Weekly eShop Ranking | April 16
The Famicast
April 16, 2021
0 Comments
Here are the top ten titles downloaded for the Nintendo 3DS and Nintendo Switch between April 8 and April 14 in Japan. And yes, Nintendo sti...
Read More