ellua nova and ricky spanish