Sign in Join

ニューリーダー
nyūriidā

Noun

1. new leader

Other forms: