Eight Heroes 八大豪俠
- sorry, no luck finding a working link.