Secret Seven Published 11 June, 2013 at 1922 × 2308 in Secret Seven The Secret Seven Manifesto Secret Seven is a new ceer cabal