Skip to main content
Series poster for Chinese Sherlock Shi (2013)

Chinese Sherlock Shi

2013
1 Season • 39 Episodes