Z-6 rotary blaster cannon