Stop right there
wtfmama - 04/05/2013 12:51 - United States - Hudson
74 205
11 254
wtfmama - 04/05/2013 12:51 - United States - Hudson
BIGCHEIFAAA - - United States - Union City
Anon - - Singapore - Singapore
KatiRozz1 - 17/04/2013 17:40 - United Kingdom - Middlesbrough
guess I'm stuck - 16/04/2013 07:23 - United States - Alamo
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.