しまぞうり
shimazōri

Noun

1. decorated flip-flops (esp. in Okinawa)

Other forms: