Translation: Gorillaz. Mastermind.
Translation: Megadeth. Mastermind.
Translation: Mindless Self Indulgence. Mastermind.
Translation: The Divine Comedy. Mastermind.