Overhand from Hell

Related:  Birth of TFC : Thailand Fighting Championship