Block or report user
  • Tencent
  • Shenzhen, China