Dancouga – Super Beast Machine God
Dancouga – Super Beast Machine God
God Bless The Machine, Act I (1x15)
Air date: Jul 12, 1985
A piece of top-secret technology appears in China. If it isn't taken out, the enemy will discover CBF Headquarters!
- Premiered: Apr 1985
- Episodes: 38
- Followers: 0