Favorites : 0
About : One of Don Zauther's Meganoid commanders. Appears in the 21st episode.
Ikeda, Shuuichi
Japanese
Acerbo, Sandro
Italian