ウインドヤッケ
uindoyakke

Noun

1. windbreaker; windcheater; wind jacket

From German "Windjacke"

Other forms: