
The Flower Monster - S1.E70
Rafflesia, the largest flower on earth, is found to be a plant man from outer space. This flower, which needs radioactivity to survive, is stronger than it looks, and even Astro is no match for it.
The Flower Monster - S1.E70
May 9, 1964
0
ratings
0
reviews
0
video reviews