Ho Chan (2012 TV series)

Ho Chan is an evil spirit that was trapped in a dagger for two thousand years until he was freed by the Purple Dragons.