Did they specify it to be a Naruto ninja? Also, I think your grammar's a little wrong. 'Waiting this moment' sounds off - maybe you meant 'Waiting for this moment'?
Did they specify it to be a Naruto ninja? Also, I think your grammar's a little wrong. 'Waiting this