Teddi Logo Slip-On Platform Sneaker