Top definition
Japanese rock group. Formed in the eighties. Now defunct but still loved by fans across the world.
by MooglePower July 19, 2003
Get the mug
Get a luna sea mug for your mom Rihanna.
buy the domain for your art blog