CR-28 flame cannon