DEMON VENDETTA/ARNO DE CEA & THE CLOCKWORK WIZARDS