Whos these guys?

Anyone have any idea who -Manifest. are...someone said another teams alt or a new clan?

Comments