ニューネッシーです
nyūnesshiidesu

Noun
Desu Copula

The polite form of ニューネッシー

1. New Nessie.; It is Nessie.

Polite