ウインチ
uinchi

Noun

1. winch

Other forms: