From a Troll standpoint, "elvin culture" is an oxymoron. ; ) Oh, well, I suppose that a few Troll contributions, rather than the glorious history of Trolls in the two-moon world, is a start. Admitting that we were here first, and that elves are basically an infestation, is going to take some arm-twisting.
Thanks! : )