Where To Stream Super Sentai Season 42 Episode 15
The Work of a Police Officer
- Aired May 20, 2018
- 30 Min
After being poisoned in a trap, Keiichiro's life is in danger and his partners struggle to protect him, when the Lupinrangers step in to assist them.