The alternative name for guitarist Ray Toro in the band My Chemical Romance which is finally back together. Also sticks hands in cupcakes.
Hey look, its princess fro fro and the rat