“Specially Equipped Mechanical Soldier DORVACK“ OP, English subtitles. Translation by Crush-Zombie, timing by Shidoni. Press the [cc] if the subs don’t show.
You can really destroy a Japanese sentence by throwing the English phrase “I love you“ in there somewhere...
SONG INFORMATION:
Title: Earth, I Love You (地球にI Love You)
Artist: WELCOME
Year: 1983