Watch Battle of the Planets Season 1 Episode 32 Online
-
- COUNTRIES: Japan,United States of America
- Subtitles: English
G-Force has to track down a giant beetle mecha, that is eating up whole fields of sugar cane crops, depleting the worlds supply of sugar.