Vpk-7829 Bumerang Self-Propelled Cannon