BCF’s Pick for the World Cup: The Indomitable Lions Of Cameroon The Indomitable Lions Of Cameroon. They have the coolest name and maybe the scariest fans. And a somewhat strange fan video.