So I got real curious about the title of one of these songs, because it's just so nuts: "激突!轟天対大魔艦"
My initial translation of it was something like, "Clash! The Roaring Deva vs The Great Demon Ship!" But that's just a rough draft, something so I can get the idea of what might be what. I did some googling to see if any of these were established terms, because the kanji kind of melt into one another. I discovered that the 轟天 actually has a translation, "Roaring Heaven". Turns out it's a fictional battle submarine from Toho films. As it
also turns out, the 大魔艦 happens to appear in a film with it. It's a 1970s
tokusatsu film called
The War in Space. The name didn't get translated, and was just left as phonetic
Daimakan.Drawing on one more common translation of 激突, we get this: "Duel! Gohten vs Daimakan!" And lo and behold, that very song appears in
The War in Space, as seen in this trailer. And wouldn't you know it, this theme appears during the Wunder's dogfight with one of the sister ships.
This was one of my favorite songs in the film. When I was watching Shin for the first time and hearing it, I thought, "Gosh, this feels like an action soundtrack right out of the 70s!" It turns out that's exactly what it was, and you just can't shake the infectious energy of that time. I'm a little disappointed it's not 100% an original song, but I think this does the theme upon which it was based justice.
As expected of the master.