mocha hal