Wow....

That band is a joke. Literally. It arose as satire from some comedy show in Brazil.

And the Ay Yi Yi chant is a bit of a mock of what some Brazilian fans chant in the football stadiums.