キャッチャーボート
kyacchābōto

Noun

1. whale catcher (vessel)

From English "catcher boat"

Other forms: