Supreme Ruler of Terror
- Episode aired Jun 16, 2013
- TV-14
- 23m
Ledo is elated to learn that his commander Kugel is not only alive but also on Earth. But soon he finds out that his former leader has a dark side.Ledo is elated to learn that his commander Kugel is not only alive but also on Earth. But soon he finds out that his former leader has a dark side.Ledo is elated to learn that his commander Kugel is not only alive but also on Earth. But soon he finds out that his former leader has a dark side.