ヒールマークです
hiirumākudesu

Noun
Desu Copula

The polite form of ヒールマーク

1. Heel mark; Footprint

Polite