Where To Stream Super Sentai Season 28 Episode 3
Perfect Blue
- Aired February 29, 2004
- 30 Min
Houji's perfect investigation record is put to the test when he gets caught up in an investigation of a kidnapped alien princess.
Perfect Blue
Houji's perfect investigation record is put to the test when he gets caught up in an investigation of a kidnapped alien princess.