デニソワ じんです
de nisowajindesu

Noun
Desu Copula

The polite form of デニソワ人

1. Denisovan person.; Are you a Denisovan?

Polite