オモワヌコウウン
Meanings
Expression
Noun
1. godsend; big win
Composed of
unexpected; unforeseen
good luck; fortune