>>720156783
Nah, it's a man with more filters than Chinese internet.
https://twitter.com/Ruruuchuu