Quantcast
View Post

Nintendo just had its best E3 Direct ever!!!



Pocky Lover Boy!