File:Gorillaz in the Powerpuff Girls Universe

Description
A video posted by All eyes on Gorillaz featuring the Gorillaz easter egg that would ultimately confirm the Powerpuff Girls shared universe theory.