Screaming Chicken! / Chicken you are too beautiful (Chinese)

2019