By using this site, you agree to our Privacy Policy and our Terms of Use. Close

No, but they're merchandising is as annoying as hell. If you hate their design (I think theyre disgusting looking) and live in the US (where the hype/merchandising of these freaks is at its highest) then life is hell XD