Where To Stream Super Sentai Season 23 Episode 15
Infant Demon Drop's Sortie
- Aired May 30, 1999
- 30 Min
Shou becomes stuck with three bothersome women after he is shot down by a Saima Beast working with Pierre and Drop to find a Golem Card.
Infant Demon Drop's Sortie
Shou becomes stuck with three bothersome women after he is shot down by a Saima Beast working with Pierre and Drop to find a Golem Card.