Polyphemus
Movies
Shows
Lord of Shanghai
(2015-2015)
Go back to show
Season 1
2015 | 32 Episodes
Season 1 of Lord of Shanghai premiered on Oct 26, 2015