Bumbodosan

/bum.bo.do.san/

El Bumbo

Are we the best team?

I don't know, but probably. Just look at the background.