You're looking for 'young adult fantasy'...