メガストアです
megasutoadesu

Noun
Desu Copula

The polite form of メガストア

1. Mega store.; Is a mega store.

Polite