A new comer arrives

wait for it... wait for it... GANONDORF