Elkabungo

Elkabungo is a superhero. He is voiced by Keith Wickham in the US.