Organisation

The Organisation is a mysterious group who are trying to bring about "The Flood" on London.

Very little more is known. The only known operative is James David.