Where To Stream Power Rangers Season 11 Episode 27
Shimazu Returns (1)
- Aired August 16, 2003
- 25 Min
A fight in the artifact room of the Museum of Asian History awakens the spirit of an ancient warlord who uses werewolf-like creatures called Wolfblades to terrorize people.