Super-God_Masterforce_-_28_-_Japanese.jpg (482 × 372 pixels, file size: 51 KB, MIME type: image/jpeg)
"Overlord - Terror of the Chokon Tornado" title card, from the preview for the episode in "God Ginrai - Showdown on the Surface of the Moon".
Appears on these pages
Overlord - Terror of the Chōkon Tornado is the twenty-eighth episode of Transformers: Super-God...
Here you find the Japanese dub of Transformers: Super-God Masterforce.