Ivy Snow plays forth her sexy limbs be fitting of those foot amulet lovers out there