Skullwaker on 09 July 2015
Looks like most of your predictions are on track to become true.
I've got to ask though, why do you think Yokai Watch 2 Shinuchi will sell an additional million this year?








