Dr. Blowhole

"Revenge against the humans, revenge against you! Yes, I got a whole bunch of revenges all piling up and it's not pretty!"

Dr. Francis Blowhole is an evil dolphin scientist and Deceptivillains. He is the main antagonist of Mega Sonic Bros: Inhumanoids.