島流 しまながしです
shimanagashidesu

Noun
Desu Copula

The polite form of 島流し

1. Island exile.; Drifting on the sea.

Polite