天狐 てんこです
tenkodesu

Noun
Desu Copula

The polite form of 天狐

1. Heavenly fox.; Polite form of fox.

Polite