ケープ きつねです
kēpukitsunedesu

Noun
Desu Copula

The polite form of ケープ狐

1. Cape fox.

Polite