ウデノミセドコロ
Meanings
Expression
Noun
1. opportunity to show one's abilities; time to show one's stuff; one's province
Composed of
arm; ability; skill; (physical) strength
opportunity to show off; showplace