Dolla the menacing explorer!