ファクトストアです
fakutosutoadesu

Noun
Desu Copula

The polite form of ファクトストア

1. Fact store.; Fact shop.

Polite
Computing