Moonfish

Moonfish (ムーンフィッシュ) is a villain affiliated with the League of Villains and also part of its Vanguard Action Squad.