Created by
Slightly futuristic world that's got fucked up dimensional shit going on. The name also literally means Earth-VAN-GUARD