ellua nova and rucky spanish