Rollo


An automatic weapon.