Kotomora
ニューリーダー (nyuuriidaa) Japanese meaning: new leader | Kotomora