トロール せんです
torōrusendesu

Noun
Desu Copula

The polite form of トロール船

1. Troll boat.

Polite