マーメイドです
māmeidodesu

Noun
Desu Copula

The polite form of マーメイド

1. Mermaid.; Is a mermaid.

Polite