You're Ibara no Namida!
You're L'arc~en~Ciel's most poetic song ever.
Even Japanese people don't understand you completely.
You're a song about being trapped in a "twisted" love, and
being unable to do anything about it. You're incredibly
painful, but strangely beautiful and haunting.
And your lyrics, in the original Japanese, are breathtaking.
What Little-Known L'arc~en~Ciel Song are You? I found a translation to that song online
*here*.