Crayfish 2020 (China), also known as 小龍蝦遊山莊, Xiao Long Xia You Shan Zhuang is China drama premiere on Jun 7, 2020
Edit Translation