suicide,canada,flying saucer,toronto, canada,pyramid,space battle,space invasion,bermuda triangle,alien,ufo,alien abduction,alien race,canuxploitation