8 Avatar (2008) (en)

8 Avatar 2008

8 Avatar Download - Legend of the Eight Immortals is a Singaporean television series based on stories about the Eight Immortals in Chinese mythology and adapted from the Ming dynasty novel Dong You Ji (东游记) by Wu Yuantai (吴元泰).
  • watch series
  • online free
  • subtitles download
  • watch online
  • full episode
  • free streaming