Oops, the inventors of fireworks are the Chinese...
The Japanese however, sure know how to fill up their shells and I personally think they are the best fireworks manufacturers.
This company was in 1st place of this competion too.
:w
__________________
|