ネアンデルタールです
neanderutārudesu

Noun
Desu Copula

The polite form of ネアンデルタール

1. Neanderthal.

Polite