Prometheus Operations (Earth-81648)

Prometheus Ops is a Black Ops team of heroes based in England.