Servers

A Dog Barking at the Moon
- Country: China, Spain
- Genres: Drama
- Released: 2019-02-11
- Directors: Lisa Zi Xiang
- Productions: Acorn Studio, Granadian
- Casts: Nan Ji, Na Renhua, Zhang Yinyue
- Last updated:
5.8 of 10
(10 votes)
