Disclaimer: Super Sentai is a property of Toei. Also I'm no expert in Super Sentai either, I'm just me sharing my thoughts on the franchise.