The ninja master has return!