half elfva f. m..