ストレリチアです
sutorerichiadesu

Noun
Desu Copula

The polite form of ストレリチア

1. It is a strelitzia.; I am a strelitzia.

Polite