Series Cast
Last Season
Season 1
2013 • 34 Episodes
Season 1 of Shen Tou premiered on December 3, 2013.
(1x34, July 22, 2014)
Season Finale
Login to report an issue