トータルステーションです
tōtarusutēshondesu

Noun
Desu Copula

The polite form of トータルステーション

1. Total station.

Polite