66, 3.2 million watches exposed! Luo Feng is too tyrant, right?