メガロサウルスです
megarosaurusudesu

Noun
Desu Copula

The polite form of メガロサウルス

1. Megalosaurus.; It is.

Polite