よもぎ しまです
yomogiga shimadesu

Noun
Desu Copula

The polite form of 蓬が島

1. It is a humble island.; It is a modest island.

Polite