By wtf - 16/06/2016 06:02 - United States - Fairfield
I agree, your life sucks
11 243
You deserved it
5 857
By wtf - 16/06/2016 06:02 - United States - Fairfield
By Anonymous - 23/04/2016 03:26 - United States
By KatiRozz1 - 17/04/2013 17:40 - United Kingdom - Middlesbrough
I'm the op :) The song is called "Choudo ii ino" which means, "It's just right" if you look up the lyrics for it (with the english translation) it becomes pretty obvious what it's about. my friend is Japanese, she told me what it meant.