look up any word, like bitch stare:
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
36 7

Words related to luna sea

hide hyde inoran jrock x japan