ダーウィンフィンチです
dāwin finchidesu

Noun
Desu Copula

The polite form of ダーウィンフィンチ

1. Darwin's finches.

Polite