ウデノミセドコロ
Meanings
Expression
Noun
1. opportunity to show one's abilities; time to show one's stuff; one's province
Composed of
arm; skill; efforts; ability
a place or opportunity to make a display of