スタックヒール
sutakkuhiiru

Noun

1. stacked heel

Other forms: