島台 しまだいです
shimadaidesu

Noun
Desu Copula

The polite form of 島台

1. Shimadaidesu.; Island platform.

Polite