Muscle Snog are the latest band to enter Shanghai's tiny post-rock scene, and winners of the prize for strangest name…