The Ghost of RubangB on 05 October 2008
In Japanese, the word for "fireworks" is actually "flower-fire," so in Japanese, your title isn't even a pun, but makes perfect sense.
Big beautiful flowers bursting in outer space.
I can't wait for more information, based on your insane analogy. Keep us posted.