Such an awesome song, been looking for a translation for ages, but i think it makes no sense... so much Engrish its awesome! XD
Such an awesome song, been looking for a translation for ages, but i think it makes no sense... so much Engrish its awesome! XD