I know we have showed you some pretty crazy stuff here on SSD. Looks like Mr. Jeremy Scott strikes again and this time it's with the teddy bear! The real kicker to these is that they have started to pop up at select Adidas accounts and retail is a whopping $180 on them. For you animal lovers are you going to cop? LOL. Let us know what you think.