Where To Stream Super Sentai Season 12 Episode 16
The Letter of the Jiang Shi
- Aired June 11, 1988
- 30 Min
Yusuke returns to Academia to retrieve love letters he left that are being used for zombies of his fellow students.
The Letter of the Jiang Shi
Yusuke returns to Academia to retrieve love letters he left that are being used for zombies of his fellow students.