Beast is a yellow guy under a tree just outside town. You walk up to him, wake him up twice (i.e. speak) and then he'll fight you. If you win, he will grow bigger, and if loose - will reset to original size. After waking him up you can fight him whenever.