Niagara means im a Jays fan Ontario side of the falls. Pretty sure ive settled on Green Lantern "In brightest day, in darkest night. No bong rip shall escape my might" Ahaha Cheers. Thanks for all the suggestions!
I´d name it "mean green smoke machine" or something along those lines. Something to do with goblins, green destroyer something along those lines