Kotomora
ピンヒール (pinhiiru) Japanese meaning: stiletto heel | Kotomora