アイソレータです
aisorētadesu

Noun
Desu Copula

The polite form of アイソレータ

1. Isolator.

Polite