One of Don Zauther's Meganoid commanders. Appears in the 21st episode.
TV
Aug 1978
Muteki Koujin Daitarn 3
JAPANESE
Shuuichi Ikeda