AngryLittleAlchemist on 22 September 2017
*every time a game gets announced for Switch*
what the fuck? Umihara Narukawababawaba-dew? What the fuck is this? I've never heard of i-
I mean
Yeah more Japanese games we'll never get in the west! Go Japanese game industry!







