look up any word, like donkey punch:
 
1.
Japanese rock group. Formed in the eighties. Now defunct but still loved by fans across the world.
This Luna Sea song is the best song ever!
by MooglePower July 19, 2003

Words related to luna sea

hide hyde inoran jrock x japan