Huh, this is familiar to me - and I don’t know why. The live-action movie, maybe? (Pretty sure I never saw it, except perhaps clips.) Though the cartoon form also seems familiar - at the start of the video, I had some vague memory of it being an old American comic book. (Probably I just made a connection that didn’t exist because it’s so similar to a lot of comics from the '30s and '40s, e.g. “Fantomah” - which is a bit weird, given the coincidence that Golden Bat was sometimes known as Phantoma.)