Translations:Th08/Scarlet Team's Extra/7 ???/en

It's the dead of night, and non-humans are fighting each other.