Marc Storace and China – Staying Alive