I was on O-Review looking at the 4 legged froggies and i saw the Marcelo D2's. Never saw these before and i notice they are a brazilian release. Does anyone have any of these in the states? Is there anyway to get them? How much are they if you can even get them? Thanks!