>>8623284
this came from twitter?
>>8628765
I looked at other sites as well, no ENG translation yet