Baron Ashura TV Show
Baron Ashura is a lieutenant of Dr. Hell and a secondary antagonist in Mazinger Z
Baron Ashura in Anime