シンデレラフィット
shindererafitto

Noun

1. perfect fit

From English "Cinderella fit"

Other forms: