セコイアです
sekoiadesu

Noun
Desu Copula

The polite form of セコイア

1. Sequoia.

Polite