I was stunned when i watch this intro for the world cup of soccer, you have everything in there, the story line about the mascot from a parallel universes and the ourobouros in the logo, the number 8 symbolizing Saturn once again. It's in English with French sub titles.