どころです
yoridokorodesu

Noun
Desu Copula

The polite form of 拠り所

1. Support; Reliance; Foundation; Resource

Polite