English translation *sigh* dear Japan, kindly stop importing games and anime to the west. No matter how much of good they sound, there will be always complain about how terrible they are in these edgiest inferiority complexes regarding the English language.
Seriously, I watched a stream of 5 days in youtube in the…