ウインドラス
uindorasu

Noun

1. windlass

Other forms: