chuí sǐ de shī zi
英文翻译
  1. Lion Monument