rén ròu shā bāo

Translation

  • human punching bag
Chinese Tones