ヨットパーカー
yottopākā

Noun

1. parka; anorak

From English "yacht parka"

Noun

2. light-weight polyester jacket

Other forms: