セルフスタンドです
serufusutandodesu

Noun
Desu Copula

The polite form of セルフスタンド

1. Self-stand; Self-service stand

Polite