>>536461390
>>536909763
>>536917191
I've never heard of NoA rushing 3's release before, but this would make perfect sense. I've always found it incredibly strange that they released 3 in the US months before Japan got it yet never bothered to localize any of its new enemies.