デッキシューズ
Meanings
Noun
1. deck shoes