Himitsu Sentai Gorenger
S1 E65 - Crimson Suicide Squad!! Crowded Fight at Black Cross Castle
0:00 / 0:00