Chinese Rude Finger's recent activity