Damn I've been searching for the English translation of this song for months with no success. Mind telling me where you found it? Or did you make it yourself? The only easy to find English translation around the web is kinda butchered but yours keep the original meaning a lot better
Thank you! I basically translated the original Japanese lyrics into both Spanish and English (I'm fluent in both) and from there compared the two to figure out the best translation :)