One of Don Zauther's Meganoid Commanders. Grows gigantic Mushrooms.
TV
Aug 1978
Muteki Koujin Daitarn 3
JAPANESE
Ichirou Nagai