The theme song is from the wacky, wonderful Japanese Transformers cartoon ‘Super God Masterforce’. Yes, it’s as wonderful as it sounds.