Shinobi Squad

"Shinobi Squad" is a Latin American team.