みにくいアヒルの
minikui ahiruno ko

Noun
Idiomatic Expression

1. ugly duckling

Other forms: