Weird Things About Super Sentai Footsoldiers That Add The Fun To Super Sentai on August 05, 2021 Sentai villains Sentai WTF Moment +