That's Kamen Rider Geats (in his Final form), one of the best Reiwa Era series. Think of it as squid game with powers (at first, it was like that), you might get a little confused by the flow, but it's still good. (so this is basically riders teaming up to beat the villains or just individually beating them up or just "Rider vs rider" thingy)
you can search "what is Kamen rider Geats" in the YouTube and some explanation videos will pop up
This series is known for having some of the BEST and FLASHY FIGHTS in the Kamen Rider series, along with badass MC (also yeah, some of the fights have the actual ANIME IMPACT FRAMES, KR Geats in his BOOST - Fever Time: BOOST Form was able to use his motorcycle as the frickin SWORD lmao)
you won't be able to find reliable sources to watch it tho cuz we're not in Japan and tokusatsu (the producer of this "Kamen rider series") doesn't make the episodes global (I frickin hate that)
Note: He recreated his Universe (yes, it got destroyed by the mastermind behind the game producer who was trying to create another "God of Genesis/Creation and Destruction") just by transforming into his Final Form, "Geats IX(9)"
Another series that I would recommend is Kamen Rider Kabuto which I have the Full eps with me rn, I can provide it for you if you wanted
The suit designs might not match to your taste, but the MC there is pretty badass, like imagine a character who keeps saying "walking the path of heaven, the one who will rule everything" and actually be able to beat the shit out of the villains under 1 or 2 minutes by moving at/beyond the speed of light (suit power) while any other riders in their universe can't do that much (it might be different for some other different Kamen Rider series like Kamen Rider Faiz/555)
Also Fun fact: Tokusatsu used a lot of their budget into making KR Kabuto as their ratings were going down (IS THAT THAT ONE METTATON REFERENCE-)
so yup, the series doesn't really feel like it was made in the 2005 - 2007s (KR Kabuto was made in 2006)
Be prepared to get hungry because they have A LOTTTTTTTTT OFFFFFFFFFFFFFFFFFF COOOKINGGGGGGGGGGGG stuffs