Yokai Watch 2 stays Japanese #1 with 2m sold

Continued – 

Yokai Watch 2 stays Japanese #1 with 2m sold