Where To Stream Super Sentai Season 11 Episode 18
The Dear Bloodsucking Doll!
- Aired July 4, 1987
- 30 Min
Haruka gives a doll she formerly owned to a girl who desires it, unknowing of the Doggler hiding within threatening to kill her.
The Dear Bloodsucking Doll!
Haruka gives a doll she formerly owned to a girl who desires it, unknowing of the Doggler hiding within threatening to kill her.