ストラッグルです
sutoraggurudesu

Noun
Desu Copula

The polite form of ストラッグル

1. Struggle.

Polite