Super Sentai is the first thing that came to mind for me.
Edit to add more feedback :
It looks too sleek and clean to be cyberpunk. The animal inspired design also doesn't fit for me. Cyberpunk is more about looking mechanical, artificial, it's about the loss of humanity.
It does look sci-fi, but more in a manga/jrpg character kind of way.