Toe shoes???? Wow, are those shoes? It's so unique, but is there an insole underneath? My feet might hurt if I walk for a long time lol