obra’s avatarobra’s Twitter Archive—№ 24,840

  1. Google Translate translates “Your AliPay Account” (in Chinese) to “Your Paypal account” in English This seems fraught with peril.