Bumbodosan
/bum.bo.do.san/
El Bumbo
Are we the best team?
I don't know, but probably. Just look at the background.