Disruptor

Disruptor

Disruptor can mean:

Read more about Disruptor.