ICO, STO and Chinese Surprise