One of Don Zauther's Meganoid Commanders. Appears in the 11th episode. Military maniac, obsessed with the Nazi salute.
Most searched ...
Kenja no Deshi wo Nanoru Kenja
,
Zombie
,
Tamayura
,
Jujutsu
,