Boom Stax

Boom Stax is a ranger in Doodlez.