Marc Storace and China – Staying Aive